var fs = require('fs');
var util = require("../lib/file-util.js");

// util.travel('resource/unzip',function(name,next){
// 	console.log(name);
// 	next();
// }, function(){
// 	console.log('finish');
// });

// util.copySeq('resource/node_modules', 'resource/unzip/node_modules', function(){
// 	console.log(fs.readFileSync('resource/unzip/node_modules/test.txt',"utf-8"));
// });
//var async = require("async");
// console.time('parallel');
// async.parallel({
// 	one: function(done) {
// 		//处理逻辑
// 		done(null, 'one');
// 	},
// 	two: function(done) {
// 		//处理逻辑
// 		done(null, 'tow');
// 	},
// 	three: function(done) {
// 		//处理逻辑
// 		done(null, 'three');
// 	},
// 	four: function(done) {
// 		//处理逻辑
// 		done(null, 'four');
// 	}
// }, function(error, result) {
// 	console.log('one:', result.one);
// 	console.log('two:', result.two);
// 	console.log('three:', result.three);
// 	console.log('four:', result.four);
// 	console.timeEnd('parallel');
// });
console.time('series');
var async = require('async');

async.series({
    one: function (done) {
        //处理逻辑
        done(null, 'one');
    },
    two: function (done) {
        //处理逻辑
        done(null, 'tow');
    },
    three: function (done) {
        //处理逻辑
        done(null, 'three');
    },
    four: function (done) {
        //处理逻辑
        done(null, 'four');
    }
}, function (error, result) {
    console.log('one:', result.one);
    console.log('two:', result.two);
    console.log('three:', result.three);
    console.log('four:', result.four);
    console.timeEnd('series');
})